home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 101-125 / disk_105 / bison / makefile < prev    next >
Makefile  |  1992-05-06  |  637b  |  29 lines

  1. CC =        lc
  2. CFLAGS =    -damiga
  3.  
  4. .c.o:
  5.         $(CC) $(CFLAGS) $*.c
  6.  
  7. OBJECTS =    LR0.o allocate.o closure.o conflicts.o derives.o files.o \
  8.         getargs.o gram.o lalr.o lex.o main.o nullable.o output.o \
  9.         print.o reader.o symtab.o warshall.o
  10.  
  11. CFILES =    LR0.c allocate.c closure.c conflicts.c derives.c files.c \
  12.         getargs.c gram.c lalr.c lex.c main.c nullable.c output.c \
  13.         print.c reader.c symtab.c warshall.c \
  14.  
  15. FILES =        Makefile files.h gram.h lex.h machine.h new.h state.h \
  16.         symtab.h types.h
  17.  
  18. start :        bison calc
  19.  
  20. bison :        $(OBJECTS)
  21.         blink with bison.lnk
  22.  
  23. calc :        calc.c
  24.         lc -L calc.c
  25.  
  26. calc.c :    calc.y
  27.         bison calc.y
  28.         rename calc.tab.c calc.c
  29.